// 路由目录类型（父级）
export interface Route {
  id: number;
  name: string;
  path: string;
  router_type: 0 | 1; // 0: 目录，1: 菜单
  children?: RouteChild[]; // 目录类型才有子菜单
  component?: string; // 菜单类型需要组件路径
}

// 子菜单类型
export interface RouteChild {
  id: number;
  name: string;
  path: string;
  component: string; // 子菜单对应的组件路径（相对于 src/views）
}